Things have been better, but I'm still happy to be living here.
情况好了不少,但我还是很乐意住在这儿。
I had thought he knew the time of the meeting.
我原以为他知道开会时间。
Alternatively, if the star were small, the life-supporting planet would have to have a close orbit round it and also provide the perfect conditions for life forms to develop.